include Makefile.drivers

KLIBC = klibc/assert.o klibc/malloc.o klibc/math.o klibc/stdio.o klibc/string.o \
        klibc/time.o klibc/typeconv.o
MEM	  = mm/phys.o mm/mm.o
VFS	  = vfs/file.o vfs/mount.o vfs/vfs.o vfs/dir.o
COM_O = main.o driver.o device.o trace.o shell/shell.o  $(KLIBC) $(MEM) $(VFS) $(DRIVERS)


PROMPT = " -> "
AR = @echo "   " $(PROMPT) AR "    " $ && ar
CD = @echo  $(PROMPT) CD "        " && cd

LD = @echo "   " $(PROMPT) LD "    " $ && $(TLD)
CC = @echo "   " $(PROMPT) CC "    " $< && $(TCC)
ASM = @echo "   " $(PROMPT) ASM "   " $< && $(TASM)
AS = @echo "   " $(PROMPT) AS "   " $< && $(TAS)

